removable partial prosthesis - Spanish English Dictionary